﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using KPIS.GERP.GHRMS.MODEL;
using System.Data;

namespace KPIS.GERP.GHRMS.IBLL
{
    public interface IIncomeTypeBLL
    {
        DataSet ListIncomeType(Nullable<int> Sequence);

        DataSet ListIncomeType(int emp_type_seq, string record_status);

        void Insert(int emp_type_seq, string ext_code, string ext_name, string ext_name_short, Nullable<double> ext_amount
            , Nullable<int> cmd_type_seq, string ext_flag, string ext_tax, string ext_monthly, string remarks, string record_status, string CreatedBy);

        void Update(int Sequence, int emp_type_seq, string ext_code, string ext_name, string ext_name_short
            , Nullable<double> ext_amount
            , Nullable<int> cmd_type_seq, string ext_flag, string ext_tax, string ext_monthly, string remarks, string record_status, string UpdateBy);

        void Delete(int Sequence, string UpdateBy);
    }
}
